
<?php

class Admin_BannersController extends TICE_Controlador_Crud {

    public function init() {
        $this->tabela = 'banners';
        
        $this->uploads = array('imagem' => array());
        $this->campos = array(
        	'titulo',
        	'imagem' => array(
        		'view' => 'imagem',
        		'hint' => 'Resolução adequada: 772 pixels de largura e 325 pixels de altura',
        		'style' => 'max-width: 162px; max-height: 128px;'
        	),
        	'url' => array(
        		'cabecalho' => 'Link',
        		'hint' => 'Ex.: http://www.bigmix.ind.br/produtos/ve/geleia-de-brilho-morango',
        		'required' => false
        	)
        );
    }
    
    function getBean($id = 0) {
    	$campos = parent::getBean($id);
    	$campos['url'] = 'http://' . str_replace('http://', '', $campos['url']);
    	return $campos;
    }
    
    function formAction() {
    	parent::formAction();
    	$this->view->action .= '&view=json';
    }
    
}

